materialize on the scene

Traduzioni
появиться на месте происшествия
Parole
materialize

verb
материализоваться